A Distributed Routing Architecture for Massively Multi-User Online Games

نویسندگان

  • Behnoosh Hariri
  • Saurabh Ratti
  • Shervin Shirmohammadi
  • Mohammad Reza Pakravan
چکیده

Massively multi-user online games (MMOGs) incorporate computer graphics and sound to simulate the experience of realtime interaction among multiple users in a shared threedimensional virtual world. These applications therefore deal with the distribution of updates among their users to provide them with a common sense of time and place while interacting in the virtual environment. As MMOGs grow larger in terms of size and numbers of users, they tend to rely on P2P architecture as a scalable way of exchanging the huge bulk of updates among their users without the need for the exponential increase in their central servers. This paper introduces a new distributed architecture for message exchange in MMOGs applications. We propose the use of Hilbert space filling curve, due to its good locality preserving characteristics, as a mechanism for indexing users’ three dimensional locations to a single dimension. We also propose our novel routing strategy based on this architecture, which is executed among the points that are mapped over the Hilbert curve.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scalability via Multi-Server Replication for Online Games: A Case Study of Quake 2

Multiplayer online games are an increasingly popular class of distributed applications that require scalable network architectures and parallelization approaches. Existing Massively Multiplayer Online RolePlaying Games (MMORPG) already allow thousands of users to concurrently participate in a single application instance. However, there are several other types of genres, in particular action and...

متن کامل

Multi Agent System For Intelligent Game Cinematography

This paper describes a system to improve the visual experience of spectators in massively multiplayer online games. The proposed architecture uses distributed agents to detect actions and control the camera using cinematographic techniques for computer graphics.

متن کامل

A Distributed Architecture for Massive Multiplayer Online Role-Playing Games

We present an approach to support Massively Multiplayer Online Role-Playing Games using a centralized distributed architecture by splitting the large virtual world into smaller areas. Our approach takes significant advantage of the locality of interest such games exhibit to reduce the bandwidth requirements for both game servers and clients. We also propose a solution to the hard problem of int...

متن کامل

A Distributed Architecture for Massively Multiplayer Online Games

To date, massively-multiplayer online games (MMOGs) have been inherently limited by the client/server architecture. While some researchers and companies have proposed using grid or clustered servers, we propose a fully decentralized architecture. Our unique contribution is an architecture that scales with the number of players in communication, storage, and computation. Further, the architectur...

متن کامل

Entity Density Scalability of Multiplayer Online Games via Replication - based Parallelization : A Case Study of Quake

Massively Multiplayer Online Games (MMOGs) are an increasingly popular class of real-time interactive distributed applications that require scalable network architectures and parallelization approaches. While games of the role-playing genre already allow thousands of users to concurrently participate in a single game session, there are important genres, in particular action and strategy games, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009